home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / INTERNET / SITES / RAND / LINUX040.LZH / MAIL.TXT < prev    next >
Encoding:
Text File  |  1996-10-15  |  5.2 KB  |  121 lines

  1. Msg #135 of 224   Time: 26 Sep 96  19:58:30
  2. From: Petr Stehlik
  3. To  : All
  4. Subj: Linux-m68k on AfterBurner
  5. ---------[N.ST.MULTITASK]-----------------------------------------------
  6. In a message of <25.09.96>, Petr Stehlik (90:1200/2.1) writes:
  7.  HW>> Tell me more, please...
  8.  PS>
  9.  PS> It's hard to explain for me (in English) and it has no point to explain
  10.  PS> it. Maybe I could post here a mail I have posted in Linux mailing list
  11.  PS> some time ago about AfterBurner and Linux, OK?
  12.  
  13.  So here it is, a mail written by me about Linux state on my
  14. AfterBurner some time ago in Linux-m68k mailing list:
  15.  
  16. From stehlik@cas3.zlin.vutbr.cz Thu Sep 26 19:55:15 1996
  17. Date: Fri, 30 Aug 1996 23:28:46 +0000 (GMT)
  18. From: Petr Stehlik <stehlik@cas3.zlin.vutbr.cz>
  19. To: linux-m68k@phil.uni-sb.de
  20. Subject: Re: L68K: Afterburner 040 -- Fastram problem
  21.  
  22. On Fri, 30 Aug 1996, Thorsten Floeck wrote:
  23.  
  24. > > Is there some special cookie for the AB040? If yes, just add another
  25. > > case around line 546 in bootstrap.c that tests for that cookie and
  26. > > then sets bi.memory[i].addr to 0x50000000 instead of TT_RAM_BASE.
  27. >
  28. > I don't know, if there is a special cookie for the AB040. May be Petr
  29. > could do this, he owns an AB040.
  30.  
  31. Yep, there's a special cookie named `AB40', but the FastRAM is more
  32. complicated.
  33.  
  34. First, the address 0x5E6 (not 0x5E7, Roman ;-) doesn't work. It also is
  35. not logical at all. AfterBurner has got two memory banks - first starts at
  36. 0x1E6, the second at 0x3E6. But there are additional problems with 8 MB
  37. SIMMs under Linux (don't know about 32 MB ones).
  38.  
  39. > I even don't know, if the recognization of the AB040 in the Medusa part
  40. > of the bootstrap works. Even i don't know, whats the state of L68k on the
  41. > AB040 is.
  42.  
  43. Well, I'll try to summarize it:
  44.  
  45. 1) Linux-m68k (1.2.13pl10 and also 2.0.11) basically works on AfterBurners
  46.  
  47. 2) There are strange and unidentified problems with kernel laying in
  48. AfterBurner's FastRAM but FastRAM itself is OK under Linux.
  49.  
  50. 3) Linux can't reboot the AfterBurner (shutdown -r doesn't work)
  51.  
  52.  
  53. What's needed to boot Linux on AfterBurner040 succesfully? (please add it
  54. to FAQ, Joerg :)
  55.  
  56. - First, you need 0, 4 or 16 MB of FastRAM in the upper SIMM slot,
  57. otherwise it will not be correctly recognised. Bootstrap will have to be
  58. equipped with physical memory test for the AfterBurner later (there
  59. already is a similar test for Medusa, so it would need only change a bit).
  60.  
  61. - Second, the bootstrap must NOT run in FastRAM or load the kernel into
  62. FastRAM, so it must have its `Load to FastRAM' and `Malloc from FastRAM'
  63. bits in header cleared. This is _very important_, Linux even doesn't begin
  64. its booting without this.
  65.  
  66. - Third, you should force the kernel to run in ST-RAM (`-s' switch on
  67. command line of the bootstrap), otherwise strange problems can occur. It
  68. begins with rubbish BogoMIPS values (80 or more instead of 21.29).
  69.  
  70.  
  71. How does it work when it already runs?
  72.  
  73. Well, if you have got FastRAM, then Linux is fast as hell! I have used
  74. Falcon with FX-Card at 36 MHz, but this was nothing compared to Linux on
  75. AfterBurner. It simply flies here! All text applications are nice to use
  76. and X-Windows are also very usable - no keyboard overruns any more.
  77.  
  78. And what's more important - there are NO serial problems on AfterBurner
  79. (with IDE drive). I can download files via ftp (ppp) at more than 3.2 kB/s
  80. (33k6). No `serial overruns', just a little number of errors, but it's
  81. less than 1% of transferred bytes. What do you say about it, Thorsten?
  82. (IIRC you hunts the serial problems for a looong time, don't you?)
  83.  
  84. IDE drive is also much faster than on old Falcon.
  85.  
  86. I haven't experienced any unusual problems, but crash-me crashes it after
  87. some time (does it happen also on Amigas with M68040?). My usual up-times
  88. are about 1-5 hours in day...
  89.  
  90. As for the speed, I have seen some numbers concerning `make' in
  91. /usr/src/linux. On AfterBurner it takes about 55 minutes to make Linux
  92. 2.0.11 with everything inside (no modules). I can say I'm pretty satisfied
  93. with it - I had to wait for more than 4 hours on my old FX-Falcon!
  94.  
  95. As you can read, AfterBurner is very good board for all Falcon users who
  96. search for higher power and speed. Linux is fine except the annoying
  97. problems with FastRAM - but it's probably not AfterBurner-specific problem
  98. (I have heard about TT030 and FastRAM under Linux). Strange is, that
  99. FastRAM itself is usable under Linux, but kernel hates to run in it :-O
  100.  
  101. As for the non-rebooting problem - it would probably need a special
  102. condition in the Linux code - I wanted to introduce a `is_afterburner'
  103. flag, but then work on EBI started and I lost the thread.
  104.  
  105. I'm ready to modify the bootstrap to correctly recognize any amount of
  106. FastRAM when there will be a new version of bootstrap with all the news
  107. concerning EBI-and-I-don't-know-what-else in it :-)
  108.  
  109. I would appreciate any help with the really annoying problem with FastRAM
  110. in Linux on AfterBurner - I mailed about it with Roman some time ago but
  111. we didn't get to any solution... :-/ BTW, the problem is also in
  112. 1.2.13pl10...
  113.  
  114. That's for tonight. I hope that my hints helps somebody to find a solution
  115. for the FastRAM and other problems...
  116.  
  117. Petr
  118.  
  119. -!- JetMail 0.99beta22
  120.  ! Origin: AfterBurner040/80 MHz/20 MB RAM/1080 MB IDE/CD (90:1200/2.1)
  121.